package com.uraurora.crescent.ai.fsm.builder;

import com.uraurora.crescent.ai.fsm.configurer.ISimpleTransition;
import com.uraurora.crescent.ai.fsm.configurer.IStackTransition;

/**
 * @author ：Sei
 * @date ：Created in 2020/8/15 16:28
 */
public interface IStateMachineTransitionConfigurer<EVENT, STATE> {

    ISimpleTransition<EVENT, STATE> withSimple();

    IStackTransition<EVENT, STATE> withStack();

}
